


a.button,
a.comment-reply-link,
#commentform #submit,
.submit,
input[type=submit],
input.button,
button.button,
#wrapper .woo-sc-button { background: #27b1bf; box-shadow: 2px 2px 3px 0 #ececec; -webkit-box-shadow: 2px 2px 3px 0 #ececec; }
.text-right{text-align: right}
.row-fluid { width: 100%; *zoom: 1; }

.row-fluid:before,
.row-fluid:after { display: table; line-height: 0; content: ""; }
.row-fluid:after { clear: both; }
.row-fluid [class*="span"] { display: block; float: left; width: 100%; min-height: 30px; margin-left: 2.127659574468085%; *margin-left: 2.074468085106383%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.row-fluid [class*="span"]:first-child { margin-left: 0; }
.row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.127659574468085%; }
.row-fluid .span12 { width: 100%; *width: 99.94680851063829%; }
.row-fluid .span11 { width: 91.48936170212765%; *width: 91.43617021276594%; }
.row-fluid .span10 { width: 82.97872340425532%; *width: 82.92553191489361%; }
.row-fluid .span9 { width: 74.46808510638297%; *width: 74.41489361702126%; }
.row-fluid .span8 { width: 65.95744680851064%; *width: 65.90425531914893%; }
.row-fluid .span7 { width: 57.44680851063829%; *width: 57.39361702127659%; }
.row-fluid .span6 { width: 48.93617021276595%; *width: 48.88297872340425%; }
.row-fluid .span5 { width: 40.42553191489362%; *width: 40.37234042553192%; }
.row-fluid .span4 { width: 31.914893617021278%; *width: 31.861702127659576%; }
.row-fluid .span3 { width: 23.404255319148934%; *width: 23.351063829787233%; }
.row-fluid .span2 { width: 14.893617021276595%; *width: 14.840425531914894%; }
.row-fluid .span1 { width: 6.382978723404255%; *width: 6.329787234042553%; }

#header { background: #2E78A3; }
#header #logo { float: left; margin: 0; height: 90px; }
#header #navigation ul.nav { line-height: 90px; }
#header .header-right { float: right; margin: 0; }
#header .navbar-toggle img { width: 25px; margin: 16px 30px 0 0; display: none; float: right; }
.menumobile { display: block !important; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }

/****SEARCH*****/
#fr-searchvideo { margin: 0; padding: 40px 0 25px 0; }

.main-search { width: 80%; overflow: hidden; margin: 0px auto; }
.main-search .video-url { float: left; width: 85%; margin-right: 2%; }
.main-search .video-url input { padding-top: 7px!important; padding-bottom: 7px!important; }
.main-search .get-video { float: right; width: 96px; }
.main-search .get-video input { padding: 7px 0; width: 100%; box-shadow: none; height: 38px; border: 1px solid rgba(255, 255, 255, 0.33); }
.input-block-level { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.video-result { background: white; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; padding: 15px 10px 10px 20px; -webkit-border-radius: 4px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2) inset; border: 1px solid #A09E9E; overflow: hidden; }
.video-result .img-video { float: left; width: 150px; margin-right: 30px; }
.video-result .video-info { float: left; }
.video-result .video-info h3 { color: #176585 !important; text-shadow: none!important; }
.video-result .video-info .video-downloads { margin-top: 10px; margin-left: 20px; list-style: none; }
.video-result .video-info .video-downloads li a { font-size: 14px; background: url(/frontend/img/arrow.jpg) no-repeat 0px 6px; padding-left: 10px; font-family: tahoma; color: #0563C1; text-shadow: none; }
.main-search { background: #196C9B; color: #eeeeee; /* text-shadow: 0 -1px 0 #1a767f; */ padding: 2em 0; }
.table-video-info { border: 0; margin-bottom: 10px; color: #4D4D4D; }
.table-video-info tr td { padding: 5px 10px; border: 0 !important; box-shadow: none; }
.video-result a { color: #0563C1; }
.video-error { color: red; background: rgb(252, 195, 91); text-align: center; position: relative; }

.like-tool { width: 320px; margin: 0px auto; padding-top: 15px; }
.like-tool .fb-share, .like-tool .g-share, .like-tool .twitter-share{display: inline-block}
.like-tool .fb-share{ float: left; margin: -2px 20px 0 0}
.like-tool .likename { color: white; float: left; margin-right: 12px; }
/*.like-tool .fb-like { float: left; margin-right: 12px; margin-top: -2px; }*/
.like-video { padding-bottom: 5px; }
.like-video .fb-share, .like-video .g-share, .like-video .twitter-share{display: inline-block}
.like-video .fb-share{ float: left; margin: -2px 20px 0 0}
.likeaction tr td { width: 50%; }
.likeaction p { margin: 0 0 5px 0; }

#featured-download { background: #196C9B; padding: 2em 0; /* Control Nav */ }

#featured-download h1,
#featured-download h2,
#featured-download h3,
#featured-download h4,
#featured-download h5,
#featured-download h6 { font-family: 'Open Sans', sans-serif; color: #ffffff; text-shadow: 0 -1px 0 #1a767f; }
#featured-download .woo-sc-button { box-shadow: 1px 1px 1px 0 #4BA5E0; -webkit-box-shadow: 1px 1px 1px 0 #4BA5E0; background: #16a0ae; }

.watch-video { position: relative; height: 350px; overflow: hidden; }

.watch-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.video-tool { padding: 20px 0 10px 0; }

.footer-content { text-align: center; font-size: .95em; }
.footer-links { list-style-type: none; margin-bottom: 10px; padding: 0px; font-size: 12px; }
.footer-links li { list-style-type: none; display: inline; margin-left: 10px; padding: 0px; }
.footer-links li a { color: #323232; padding: 5px; }

.videos-right .video-item, .video-item { margin-bottom: 15px; text-align: justify; }
.videos-right .video-item a, .video-item a { font-size: 13px; color: #525252; font-weight: 600; font-family: 'Open Sans', sans-serif; }
.videos-right .video-item a, .video-item h4 { margin-top: -6px; line-height: 19px; }
.video-image { position: relative; }
.video-image img { border-radius: 3px; }
.video-image .duaration { right: 2px; bottom: 2px; position: absolute; padding: 1px 4px; font-weight: bold; font-size: 11px; background-color: #000; color: #fff!important; line-height: 1em; opacity: 0.85; filter: alpha(opacity=75); display: -moz-inline-stack; vertical-align: top; zoom: 1; display: inline-block; text-transform: lowercase; }
.video-image .play { width: 15%; position: absolute; top: 40%; left: 45%; display: none; }
.video-image a:hover > .play { display: block; }
.video-image a img:hover { opacity: 1; }
.all-videos { margin-bottom: 20px; }

ul.tabs-list { margin: 0; padding: 0; list-style: none; height: 35px; width: 100%; }
ul.tabs-list li { float: left; margin: 0; line-height: 35px; }
ul.tabs-list li:last-child { border: none; }
ul.tabs-list li a { display: block; padding-right: 50px; line-height: 35px; font-weight: 400; font-size: 18px; color: #323232; text-decoration: none; }
ul.tabs-list li a:hover { color: #04669d; }
ul.tabs-list li.active, html ul.tabs-list li.active a:hover { color: #04669d; }
ul.tabs-list li.active a { color: #04669d; font-size: 26px; }
.tabs-content { clear: both; width: 100%; }
.tab-detail { padding: 10px; }

.pagination { margin: 20px 0; }
.pagination ul { display: inline-block; *display: inline; margin-bottom: 0; margin-left: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *zoom: 1; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); }
.pagination ul > li { display: inline; }
.pagination ul > li > a,
.pagination ul > li > span { float: left; padding: 4px 12px; line-height: 20px; text-decoration: none; background-color: #ffffff; border: 1px solid #dddddd; border-left-width: 0; }
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span { background-color: #f5f5f5; }
.pagination ul > .active > a,
.pagination ul > .active > span { color: #999999; cursor: default; }
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus { color: #999999; cursor: default; background-color: transparent; }
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span { border-left-width: 1px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; }
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; }
.pagination { float: right; margin-right: 5px; margin-top: 10px; margin-bottom: 10px; }
.pagination ul > li > a { margin-right: 5px; background: #E0E0E0; padding: 3px 8px; color: #333; text-decoration: none; cursor: pointer; border: 0; border-radius: 2px; }
.pagination ul > .active > a, .pagination ul > li > a:hover { background: #368ee0; color: #fff; }

.sort-video { display: inline-block; width: 210px; min-height: 18px; padding: 4px; font-size: 13px; line-height: 18px; color: #555555; background-color: #ffffff; border: 1px solid #cccccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.list-num { margin-left: 40px; }
.pnsort { text-align: right; padding-top: 10px; }
#main .widget_woothemes_features .feature h1 { font-size: 1.618em; }
.ainner { text-decoration: none; color: #818181!important; }
.text-center { text-align: center; }

.search-cse table tr td { border: 0; }
.search-cse .gsc-input-box { box-shadow: none; }
.search-cse input.gsc-input { font-size: 13px; }
.search-cse .gscb_a { font: 21px/13px arial,sans-serif; }
.search-cse .gsib_a { padding: 0 6px 0; }
.search-cse .gsc-control-cse { padding: 0; }

.primary .fb_iframe_widget, .primary .fb_iframe_widget span, .primary .fb_iframe_widget span iframe[style] {
    width: 100% !important;
}
.margin-top-10{margin-top: 10px}
.margin-bottom-10{margin-bottom: 10px}
.margin-bottom-15{margin-bottom: 15px}
.margin-bottom-20{margin-bottom: 20px}

/* Portrait tablet to landscape and desktop */
@media (max-width: 955px) {
    .main-search .video-url { width: 83%!important; }
    #header #logo, #header #logo img { height: 50px; }
    #header #navigation ul.nav { line-height: 50px; }
    #header #navigation ul.nav > li a { font-size: 13px; padding: 0 15px; }
}

@media (max-width: 817px) {
    .main-search .video-url { width: 81%!important; }
    .watch-video { height: 350px!important; }

    #BDV_fullAd{display: none}
}


@media (max-width: 798px) {
    .main-search .video-url { width: 81%!important; }

    .watch-video { height: 330px!important; }
}

@media (max-width: 723px) {
    .main-search { width: 95% !important; }

    .main-search .video-url { width: 81%!important; }

    .watch-video { height: 350px!important; }
}

@media (max-width: 681px) {
    #header .navbar-toggle img { display: block; }
    #header .header-right { display: none; float: none; width: 100%; overflow: hidden; background: white; }
    #fr-searchvideo { padding: 0; }
    #header #navigation ul.nav { float: none; line-height: normal; }
    #header #navigation ul.nav > li { float: none; border-bottom: 1px solid #ccc; }
    #header #navigation ul.nav > li:last-child { border: none; }
    #header #navigation ul.nav > li a { padding: 10px 20px; color: rgb(97, 97, 97); }
    #header #navigation ul.nav > li a:hover { background: rgba(192, 192, 192, 0.58); }
    .video-item a{font-size: 11px}
}

@media (max-width: 665px) {
    ul.tabs-list li a { font-size: 15px; }
    ul.tabs-list li.active a { font-size: 22px; }
    .title-video { font-size: 22px; }
}

@media (max-width: 612px) {
    .main-search { width: 95% !important; }

    .watch-video { height: 330px!important; }

    .main-search .video-url { width: 79%!important; }
}

@media (max-width: 549px) {
    .main-search { width: 95% !important; }

    .watch-video { height: 330px!important; }

    .main-search .video-url { width: 77%!important; }

    .popular-header .span5, .popular-header .span7{ width: 100%;float: none; text-align: center}
    .popular-header h1{margin: 0}
    .popular-header .pnsort{padding: 10px 0 20px 0}
}

@media (max-width: 499px) {
    .main-search { width: 95% !important; }

    .main-search .video-url { width: 75%!important; }

    .watch-video { height: 300px!important; }
}

@media (max-width: 457px) {
    .main-search { width: 95% !important; }

    .main-search .video-url { width: 73%!important; }

    .watch-video { height: 300px!important; }
}

@media (max-width: 422px) {
    .main-search { width: 95% !important; }

    .main-search .video-url { width: 71%!important; }

    .watch-video { height: 270px!important; }
}

@media (max-width: 392px) {
    .main-search { width: 95% !important; }

    .main-search .video-url { width: 68%!important; }

    #fr-searchvideo { padding: 0 0; }

    .watch-video { height: 220px!important; }
}

@media (max-width: 350px) {
    #fr-searchvideo { padding: 0 0!important; }

    .main-search { width: 95% !important; }

    .main-search .video-url { width: 65%!important; }

    .watch-video { height: 220px!important; }
}

@media (max-width: 320px) {
    #fr-searchvideo { padding: 0 0!important; }

    .main-search { width: 95% !important; }

    .main-search .video-url { width: 63%!important; }
}

@media (max-width: 240px) {
    .main-search { width: 95% !important; }

    .main-search .video-url { width: 100%!important; float: none; }

    .main-search .get-video { width: 100%!important; float: none; margin-top: 5px; }

    .watch-video { height: 220px!important; }
}
